<?php
	//kiểm tra xem user có đăng nhập hay chưa?
	if($_SESSION['IsLogin'] == 0)
	{		
		echo "<script>alert('Bạn phải đăng nhập mới vào được trang này!');</script>";
		echo "<script>location.href = 'index.php';</script>";
		return;
	}
	if (!isset($_REQUEST['error']))
	{
		require_once('class/NguoiDungDAO.php');
		$chkCoGianHang = NguoiDungDAO::LayThongTinNguoiDungTheoMa($_SESSION['IdUser']);
		if (!is_null($chkCoGianHang))
		{							
			if (is_null($chkCoGianHang->MaGianHang) || $chkCoGianHang->MaGianHang <= 0)
			{
				// chưa có gian hàng: cho vào tạo gian hàng
			}
			else
			{
				// đã có gian hàng: cấm, quay lại trang chủ:
				echo "<script>alert('Bạn đã có gian hàng, không được vào trang này!');</script>";
				echo "<script>location.href = 'index.php';</script>";
				return;
			}
		}
	}
?>
<div class="sign-up-wrapper">
   		<div class="sign-up">
       	  	<div class="title">Đăng ký Gian HÀNG</div>
          	<div class="content">
		<?php 
			require_once('class/GianHangDAO.php');
			require_once('class/NguoiDungDAO.php');
			// kiểm tra lỗi
			$strError = "";
			if (isset($_REQUEST['error']))
			{
				switch ($_REQUEST['error'])
				{
					case 1:
						$strError = "<br><p>Tạo folder ảnh bị lỗi, <a href='tao_gian_hang.php'>click vào đây </a>để thử lại.</p><br>";
						break;
					case 2:
						$strError = "<br><p>Website chỉ hỗ trợ file ảnh *.gif, *.jpeg, <a href='tao_gian_hang.php'>click vào đây </a>để thử lại.</p><br>";
						break;
					case 3:
						$strError = "<br><p>Upload ảnh bị lỗi, <a href='tao_gian_hang.php'>click vào đây </a>để thử lại.</p><br>";
						break;
					case 4:
						$strError = "<br><p>Tạo gian hàng bị lỗi, <a href='tao_gian_hang.php'>click vào đây </a>để thử lại.</p><br>";
						break;
					case 5:
						$strError = "<br><p>Tạo đối tượng gian hàng ảnh bị lỗi, <a href='tao_gian_hang.php'>click vào đây </a>để thử lại.</p><br>";
						break;
					case 6:
						if (isset($_REQUEST['maGH']))
						{
							$strError = "<br><p>Bạn đã tạo gian hàng thành công. Click vào đây để về <a href='gian_hang.php?maGianHang=".$_REQUEST['maGH']."'>trang gian hàng.</a></p><br>";
						}
						break;
				}
			}
			else
			{
				if ($_SESSION['IsLogin'] == 0)
				{
					$strError = "<br><p>Bạn phải là thành viên của website mới được tạo gian hàng.</p><br>";
				}
				else
				{
					$nguoiDung =  NguoiDungDAO::LayThongTinNguoiDungTheoMa($_SESSION['IdUser']);
					if ($nguoiDung->MaGianHang > 0)
					{					
						$gianHangDto = GianHangDAO::LayGianHangTheoMa($nguoiDung->MaGianHang, 0);
						if (!is_null($gianHangDto))
						{
							$strError = "<br><p>Bạn chỉ được tạo một gian hàng duy nhất cho mỗi tài khoản.</p><br>";
						}
					}				
				}
			}
			
			// kiểm tra nếu có lỗi thì không được phép đăng ký
			if (strlen($strError) > 0)
			{
				echo $strError;
			}
			else
			{
				$strForm = '
				<form action="controls/ucXLTaoGianHang.php" method="post" name="frmTaoGianHang" onsubmit="return ktTaoGianHang()" enctype="multipart/form-data" >
				<div id="idTaoGianHang_ThongTin">
                    <div class="title" >
                    	<div class="title-image">1 Thông tin gian hàng</div>
                    </div>
                    <div class="sub-content">                	
                        <div class="row"> 
                            <div class="leftcol">
                              <label for="txtTenGH">Tên gian hàng (*):</label> 
                            </div>
                            <!--end .leftcol-->
                            <div class="rightcol"> 										  
                                <input name="txtTenGH" type="text" id="txtTenGH" tabindex="1" value="" size="40" maxlength="100" autocomplete="off" onkeyup="funcKiemTraTonTaiTenGianHang()"> 
								 &nbsp;<span class="field-hint">
								 Tên gian hàng dài tối đa 100 kí tự, gồm kí tự và số, được hiển thị ở tiêu đề của trang gian hàng của bạn.  
								 <span class="hint-pointer">&nbsp;&nbsp;&nbsp;</span></span><br />  
                                <div class="check-available" id="kiemtra_tontai_ten_gh">									
									<a href="#" onclick="funcKiemTraTonTaiTenGianHang()" >Kiểm tra tồn tại</a>
								</div>                                
                            </div> 
                            <!--end .rightcol-->
                        </div> 
                        <!--end .row tài khoản--> 
                        <div class="row"> 
                            <div class="leftcol">
                              <label for="txtSloganGH">Slogan của gian hàng (*):</label> 
                            </div>
                            <!--end .leftcol-->
                            <div class="rightcol"> 										  
                                <input name="txtSloganGH" type="text" id="txtSloganGH" tabindex="1" value="" size="40" maxlength="200" autocomplete="off">
								&nbsp;<span class="field-hint">
								 Slogan sẽ hiển thị ở dưới tiêu đề của trang gian hàng của bạn, có độ dài tối đa 150 kí tự.
								 <span class="hint-pointer">&nbsp;&nbsp;&nbsp;</span></span><br />
                            </div> 
                            <!--end .rightcol-->
                        </div> 
                        <!--end .row solgan-->     
						<div class="row"> 
                            <div class="leftcol">
                              <label for="txtDiaChiGH">Địa chỉ (*):</label> 
                            </div>
                            <!--end .leftcol-->
                            <div class="rightcol"> 										  
                                <input name="txtDiaChiGH" type="text" id="txtDiaChiGH" tabindex="1" value="" size="40" maxlength="200" autocomplete="off">
								&nbsp;<span class="field-hint">
								 Địa chỉ gian hàng có độ dài tối đa 100 kí tự.
								 <span class="hint-pointer">&nbsp;&nbsp;&nbsp;</span></span><br />
                            </div> 
                            <!--end .rightcol-->
                        </div> 
                        <!--end .row địa chỉ--> 
						<div class="row"> 
                            <div class="leftcol">
                              <label for="txtGioiThieuGH">Giới thiệu về gian hàng (*):</label> 
                            </div>
                            <!--end .leftcol-->
                            <div class="rightcol"> 	
								<textarea name="txtGioiThieuGH" id="txtGioiThieuGH" cols="40" rows="5"></textarea>	
								<br />
                            </div> 
                            <!--end .rightcol-->
                        </div> 
                        <!--end .row giới thiệu-->    
                    </div>
                    <!--end .sub-content thông tin gian hàng-->                             
                </div>
                <!--end #idTaoGianHang_ThongTin thông tin gian hàng-->
				<div id="idLayoutGianHang">
                	<div class="title" >
                    	<div class="title-image">2 Layout gian hàng</div>
                    </div>
                    <div class="sub-content">
						<div class="row"> 
                            <div class="leftcol">
                              <label for="selTheme">Chọn theme:</label> 
                            </div>
                            <!--end .leftcol-->
                            <div class="rightcol"> 
								<input name="radTheme" type="radio" value="1" />Xanh dương
								<input name="radTheme" type="radio" value="2" /> Xanh lá
								<input name="radTheme" type="radio" value="3" />Cam
								<input name="radTheme" type="radio" value="4" />Tím
								<input name="radTheme" type="radio" value="5" />Đen
                            </div> 
                            <!--end .rightcol-->
                        </div> 
                        <!--end .row theme -->
						<div class="row">
							<div class="leftcol">
                              <label for="fileLogo">Logo:</label> 
                            </div>
                            <!--end .leftcol-->
                            <div class="rightcol"> 	
								<input name="fileLogo" id="fileLogo" type="file" size="30" />
								&nbsp;<span class="field-hint">
								Logo gian hàng là hình ảnh đại diện cho gian hàng, kích thước 100x100px, chỉ hỗ trợ kiểu file *.gif, *.jpg.
								 <span class="hint-pointer">&nbsp;&nbsp;&nbsp;</span></span><br />
								<br />								
                            </div> 
                            <!--end .rightcol-->
						</div>
						<!--end .row hình ảnh fileLogo -->    
						<div class="row">
							<div class="leftcol">
                              <label for="fileBanner">Hình ảnh banner:</label> 
                            </div>
                            <!--end .leftcol-->
                            <div class="rightcol"> 	
								<input name="fileBanner" id="fileLogo" type="file" size="30" />
								&nbsp;<span class="field-hint">
								Banner gian hàng nằm ở đầu trang web, kích thước 1000x100 px, chỉ hỗ trợ kiểu file *.gif, *.jpg.
								 <span class="hint-pointer">&nbsp;&nbsp;&nbsp;</span></span><br />
								<br />
                            </div> 
                            <!--end .rightcol-->
						</div>
						<!--end .row hình ảnh banner -->  
						<div class="row">
							<div class="leftcol">
                              <label for="txtFooter">Thông tin trên footer:</label> 
                            </div>
                            <!--end .leftcol-->
                            <div class="rightcol"> 	
								<textarea name="txtFooter" id="txtFooter" cols="40" rows="5">
								</textarea>	
								<br />
                            </div> 
                            <!--end .rightcol-->
						</div>
						<!--end .row thông tin footer -->  
                    </div>
                    <!--end .sub-content lay out-->
                    <div class="action">
                      <input type="submit" value="Tạo gian hàng" class="ui-button ui-state-default ui-state-hover"  name="btnRegisterShop" /> 
					  <input name="type" type="hidden" value="1" />
                      <input type="reset" value="Hủy Bỏ" name="Reset" class="ui-button ui-state-default ui-state-hover" /> 
                    </div>
            		<!--end .action-->
                </div>
                <!--end #idLayoutGianHang lay out-->
				</form>';
				echo $strForm;
			}
        ?>
            	
                
          	</div>
            <!--end .content-->          	
   		</div>
        <!--end .sign-up-->
      </div>